"""This module provides frequently used Input/Output tools.

- from `dirs.py`
    - `mkdir_p`
    - `in_directory`
    - `working_directory`
- from `archivals.py`
    - `pack_archival`
    - `unzip`
    - `unzip_batch` (TODO)
- NOTE: we can collect more IO tools as sub-packages in this package, for example
    - customized `requests` for streaming http/https data
    - customized `subprocess` call of `wget` for batch downloading http/https/ftp data
    - customized `tempfile` for managing temporary files and directory
    - and more
"""
